#pragma once
#include <SFML\Graphics.hpp>
#include "ObjectManager.h"
#include "RectEntity.h"
#include "GroundEntity.h"
#include "CircleEntity.h"
#include <vector>
#include <iostream>

class Drawer
{
public:
	Drawer(void);
	~Drawer(void);

	void drawActiveObjects(std::vector<RectEntity*> activeRectList, std::vector<CircleEntity*> activeCircleList, sf::RenderWindow* window);
	void drawGround(GroundEntity ground, sf::RenderTarget* window);
};

